technical manager - Alemán Inglés Diccionario